package com.tjbklx1.pattern.composite.demo4;

public class Client {
	// 通过递归遍历树
	public static void display(Component root) {
		for (Component c : root.getChildren()) {
			if (c instanceof Leaf) { // 叶子节点
				c.doSomething();
			} else { // 树枝节点
				display(c);
			}
		}
	}
}